strap top - Francés Inglés Diccionario